Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STATION ROAD Semi-Detached £983,000 25 Apr 2017
21A STATION ROAD Detached £685,000 3 Feb 2014
23 STATION ROAD Semi-Detached £1,035,000 31 May 2023